Update LF_LX_Integracao_Governo Set Comando_Select =
'    SELECT DISTINCT        MARCA        = 0,
        ARQUIVOSIGLA      = IG.SIGLA_INTEGRACAO_GOVERNO,
        ARQUIVODESCRICAO     = IG.DESCR_INTEGRACAO_GOVERNO,
        IDINTEGRACAOGOVERNO     = CAST(IG.ID_INTEGRACAO_GOVERNO AS VARCHAR(5)),
        ESTRUTURAARQUIVO     = IG.ESTRUTURA_ARQUIVO,
        PERIODICIDADE      = IG.PERIODICIDADE,
        PERMITEALTERARPERIODO    = IG.PERMITE_ALTERACAO,
        PERMITEARQUIVOUNICO     = IG.PERMITE_ARQUIVO_UNICO,
        OBJETOPERIODO      = IG.OBJETO_PERIODO,
        EXISTEINFCOMPLEMENTAR    = CAST(IG.EXISTE_INF_COMPLEMENTAR AS INTEGER),
        COMANDO        = IG.COMANDO,        CODIFICACAO       = ''ANSI'',
        ARQUIVOUNICO      = 0,        
		NUMEROARQUIVO      = CAST(1 AS NUMERIC(2)),
        ARQUIVOVERSAO      = IG.VERSAO,
        FILTROARQUIVODESCRICAO    = ''Matriz Contabil'',
        TEXTBOX        = LTRIM(RTRIM(MF.NOME_CLIFOR)) + '''',
        DATAINICIAL       = SPACE(10),
        DATAFINAL       = SPACE(10),
        GERAREXCEL       = 0,
		GERARARQUIVOSQL       = 0,
        PASTAERRO       = SPACE(250),
        PASTAEXCEL       = SPACE(250),
        PASTATEXTO       = SPACE(250),
        ARQUIVOERRO       = SPACE(250),
        ARQUIVOEXCEL      = SPACE(250),
        ARQUIVOTEXTO      = SPACE(250),
        CODIGO        = MF.COD_CLIFOR,
        NOME        = MF.NOME_CLIFOR,
        CODIGOLOJA       = LV.CODIGO_FILIAL,
        NOMELOJA       = LV.FILIAL,
        ANUAL        = CAST(YEAR(GETDATE()) AS VARCHAR(4)),
        PERIODO        = RIGHT(''00'' + CAST(MONTH(GETDATE()) AS VARCHAR(2)), 2),
        DIAINICIAL       = SPACE(2),
        DIAFINAL       = SPACE(2),
        UTILIZAPERIODO      = 0,
        UF         = MF.UF,
        SITUACAOESPECIAL     = SPACE(1),
        VISAOCONTABIL      = SPACE(6),
        NOMEVISAOCONTABIL     = SPACE(40),
        SUFRAMA        = SPACE(40),
        INSCRICAOMUNICIPAL     = SPACE(40),
        TIPOESCRITURACAO     = ''G'',
        NUMEROLIVRO       = SPACE(4),
        TIPOLIVRO       = SPACE(4),
        NOMETIPOLIVRO      = SPACE(40), 
        PERIODOCONTABIL      = SPACE(10), 
        NOMEPERIODOCONTABIL     = SPACE(40),
        EXERCICIO       = SPACE(10),
        NOMEEXERCICIO      = SPACE(40),
        VERSAOCONTABIL      = SPACE(40),
        NOMEVERSAOCONTABIL     = SPACE(40),
        REGISTROJUNTACOMERCIAL    = SPACE(11),
        DATAARQUIVAMENTO     = CONVERT(CHAR(10), (GETDATE() - DAY(GETDATE()) - (DAY(GETDATE() - DAY(GETDATE()))) + 1), 103),
        DATASOCIEDADEEMPRESARIA    = CONVERT(CHAR(10), (GETDATE() - DAY(GETDATE()) - (DAY(GETDATE() - DAY(GETDATE()))) + 1), 103),
        VISAODRE       = SPACE(4),
        NOMEVISAODRE      = SPACE(40),
        VISAOPATRIMONIAL     = SPACE(4),
        NOMEVISAOPATRIMONIAL    = SPACE(40),
        VISAOREFERENCIAL     = SPACE(4),
        NOMEVISAOREFERENCIAL    = SPACE(40),
        INSTITUICAORESPONSAVEL    = SPACE(2),
        VERSAOLAYOUT      = ''1.00''      
		From W_LF_Matriz_Fiscal As MF        
			Left Join Lojas_Varejo As LV    On MF.Nome_CliFor = LV.Filial        
			<<Iif(Val(Strtran(System.ApplicationVersion, ".", "")) >= 701003, "Join DBO.FX_Users_Matriz_Contabil(?wUsuario) As A On MF.Cod_Matriz_Contabil = A.Cod_Matriz_Contabil", "")>>        
			LEFT JOIN LF_LX_INTEGRACAO_GOVERNO AS IG ON IG.COD_TRANSACAO = ''<<ALLTRIM(THISFORMSET.NAME)>>''     ORDER BY MF.NOME_CLIFOR, ARQUIVOSIGLA'
Where Cod_Transacao = 'LX012336_001'